home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 6: Level 6
/
17 Bit - Level 6 (1998)(Epic Marketing)[!].iso
/
quartz
/
q0428.dms
/
q0428.adf
/
libshade
/
makefile.881
< prev
Wrap
Makefile
|
1992-05-13
|
2KB
|
64 lines
# makefile for SAS/C and AmigaDOS
CC = LC
CFLAGS = -b0 -v -f8 -m2
INC = -i/libray -i/libray/libcommon -i/ -i/libray/libobj
OPT = -O
OBJ= misc.o lex.o y_tab.o shade.o options.o setup.o viewing.o picture.o \
stats.o builtin.o lightdef.o surfdef.o objdef.o symtab.o
libshade.lib: $(OBJ)
copy libshade.lib ram:
oml -v ram:libshade.lib r $(OBJ)
copy ram:libshade.lib "" clone
y_tab.o: y_tab.c
$(CC) $(CFLAGS) -i/ -i/libray -i/libray/libcommon -i/libray/libobj -i/libray/libtext y_tab.c
y_tab.c: yacc.y
yacc -d yacc.y
rename y.tab.c y_tab.c
lex.c: lex.l
flex -i8 -Cem lex.l
rename lexyy.c lex.c
lex.o: lex.c
$(CC) $(CFLAGS) -i/ -i/libray -i/libray/libcommon -i/libray/libobj -i/libray/libtext lex.c
shade.o: shade.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj -i/libray/libtext -i/libray/libsurf -i/libray/liblight shade.c
options.o: options.c options.h stats.h
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj options.c
viewing.o: viewing.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj viewing.c
picture.o: picture.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj picture.c
setup.o: setup.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj setup.c
stats.o: stats.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj stats.c
misc.o: misc.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj misc.c
symtab.o: symtab.c symtab.h
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj symtab.c
lightdef.o: lightdef.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj lightdef.c
surfdef.o: surfdef.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj surfdef.c
objdef.o: objdef.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj objdef.c
builtin.o: builtin.c
$(CC) $(CFLAGS) $(OPT) -i/ -i/libray -i/libray/libcommon -i/libray/libobj builtin.c